Temporal Connectives versus Explicit Timestamps in Temporal Query Languages
نویسندگان
چکیده
Some temporal query languages work directly on a timestamp representation of the temporal database, while others provide a more implicit access to the ow of time by means of temporal connectives. We study the diierences in expressive power between these two approaches. We rst consider rst-order logic (i.e., the relational calculus). We show that rst-order future temporal logic is strictly less powerful than the rela-tional calculus with explicit timestamps. We also consider extensions of the relational calculus with iteration constructs such as least xpoints or while-loops. We again compare augmentations of these languages with temporal left and right moves on the one hand, and with explicit times-tamps on the other hand. For example, we show that a version of xpoint logic with left and right moves lies between the explicit timestamp versions of rst-order and xpoint logic, respectively.
منابع مشابه
Temporal Connectives versus Explicit Timestamps in Temporal Query Languages Temporal Connectives versus Explicit Timestamps in Temporal Query Languages
Some temporal query languages work directly on a timestamp representation of the temporal database, while others provide a more implicit access to the ow of time by means of temporal connectives. We study the diier-ences in expressive power between these two approaches. We rst consider rst-order logic (i.e., the relational calculus). We show that rst-order future temporal logic is strictly less...
متن کاملTemporal Connectives Versus Explicit Timestamps to Query Temporal Databases
Temporal databases can be queried either by query languages work ing directly on a timestamp representation or by languages using an implicit access to time via temporal connectives We study the dif ferences in expressive power between these two approaches First we consider temporal and rst order logic We show that future tem poral logic is strictly less powerful than past future temporal logic...
متن کاملTemporal connectives versus explicit
Some temporal query languages work directly on a timestamp repre sentation of the temporal database while others provide a more implicit access to the ow of time by means of temporal connectives We study the di erences in expressive power between these two approaches We rst consider rst order logic i e the relational calculus We show that rst order future temporal logic is strictly less powerfu...
متن کاملLogics for Databases and Information Systems
Temporal logic is obtained by adding temporal connectives to a logic language. Explicit references to time are hidden inside the temporal connectives. Different variants of temporal logic use different sets of such connectives. In this chapter, we survey the fundamental varieties of temporal logic and describe their applications in information systems. Several features of temporal logic make it...
متن کاملTemporal Logic in Information Systems
Temporal logic is obtained by adding temporal connectives to a logic language. Explicit references to time are hidden inside the temporal connectives. Di erent variants of temporal logic use di erent sets of such connectives. In this chapter, we survey the fundamental varieties of temporal logic and describe their applications in information systems. Several features of temporal logic make it e...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1995